home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Just Call Me Internet
/
Just Call Me Internet.iso
/
archives
/
com
/
internet
/
stik
/
cab2doci.lzh
/
CAB2_I.TXT
< prev
Wrap
Text File
|
1997-04-28
|
65KB
|
1,748 lines
Manuale d'uso
CAB
Versione 2.0
21.01.1997
di
Alexander Clauss
Stresemannstrae 44
D-64297 Darmstadt
aclauss@rbg.informatik.th-darmstadt.de
Contenuto
=========
1 Una breve introduzione
2 Indirizzi
3 Requisiti di Sistema
4 installazione
4.1 Modulo di accesso ad Internet
4.2 La cartella "moduli"
4.3 La cartella Cache
5 Operazioni
6 Navigazione di documenti HTML
7 Alcuni considerazioni sull'HTML
7.1 Frames
7.2 Tabelle
8 Creazione di files HTML con OLGA installato
9 Navigare nei documenti HTML
10 Descrizione dei men
10.1 Apri URL...
10.2 Apri Locale...
10.3 Ricarica
10.4 Stampa
10.5 Nuova Finestra
10.6 Chiudi tutto
10.7 Vedi sorgente
10.8 Esci
10.9 Pagina Home
10.10 Avanti alla pagina successiva
10.11 Pagina precedente
10.12 Ricerca
10.13 Elenco indirizzi
10.14 Memorizza Indirizzo
10.15 Opzioni generali
10.16 Visualizza
10.17 Selezione fonti
10.18 Viewers esterni
10.19 Percorsi d'accesso
10.20 Cache
10.21 Programmi Internet
10.22 Server/Proxy
10.23 Salva preferenze
11 Barra pulsanti
12 Ringraziamenti
13 Possibili futuri miglioramenti
14 Storia
14.1 V0.8 (20.04.1995)
14.2 V0.9 (15.05.1995)
14.3 V0.93 (07.06.1995)
14.4 V0.94 (07.07.1995)
14.5 V0.95 (04.08.1995)
14.6 V0.96 (22.08.1995)
14.7 V0.98 (03.10.1995)
14.8 V1.0 (01.11.1995)
14.9 V1.0a (12.12.1995)
14.10 V1.1a (01.04.1996)
14.11 V1.2 (10.04.1996)
14.12 V1.2a (16.04.1996)
14.13 V1.2b (19.04.1996)
14.14 V1.3 (20.05.1996)
14.15 V1.4 (19.09.1996)
14.16 V1.4a (01.10.1996)
14.17 V1.5 (20.10.1996)
14.18 V2.0 (05.01.1997)
1 Una breve introduzione
*************************
*CAB* - Il taxi per l'autostrada dell'informazione!
*CAB* - Crystal Atari Browser
Gi conosciuto come HTML-Browser
Questo browser capace di leggere documenti in formato HTML. I
documenti HTML possono essere sia su disco che su CD-ROM. La lettura
di pagine on-line da un sito World Wide Web (WWW) richiede un modulo
separato.
2 Indirizzi
************
*Indirizzo dell'autore:*
Alexander Clauss
Stresemannstr. 44
D-64297 Darmstadt
Germany
email: aclauss@rbg.informatik.th-darmstadt.de
WWW: http://www.student.informatik.th-darmstadt.de/~aclauss/
*Indirizzo del Distributore:*
Application Systems Heidelberg Software GmbH
Postfach 102646
D-69016 Heidelberg
Germany
WWW: http://members.aol.com/ashinfo
*Traduzione Italiana:*
Programma: Rosario Pignatelli
Documenti: Lodovico Zanier
3 Requisiti di Sistema
***********************
Il programma funziona su un qualunque computer che usa il sistema
operativo TOS (Atari-) e che disponga di almeno 1Mb di memoria.
La quantit di memoria richiesta dipende dal numero di colori
utilizzato. Pi grande il numero di colori, maggiore la memoria
necessaria. L'impiego di una scheda grafica true color (a 24 o 32 bit)
aumenta drasticamente la memoria richiesta, che facilmente potr
risultare nettamente superiore ad 1Mb.
CAB indipendente dalla risoluzione utilizzata con due limitazioni:
in 320x200 (Bassa-ST) non tutti i box di dialogo rientrano nello
schermo e in 640x200 (Media-ST) l'immagine viene distorta (altezza
dimezzata). Pertanto si raccomanda l'uso di CAB con una risoluzione di
almeno 640x400 (Alta-ST) o superiore e con un qualunque numero di
colori. Un ambiente multitasking (per es. MagiC, Geneva, ecc...)
infine desiderabile.
Anche se non strettamente necessario, si raccomanda l'uso di
estensioni del S.O. del tipo NVDI 3.x o SpeedoGDOS, che consentono
l'uso di fonti di tipo vettoriale/bitmap (es. Bitstream o True Type)
diversi da quelli di sistema.
Se necessario, pu essere sempre utilizzato Il sistema di fonti bitmap
GDOS.
4 installazione
****************
Copiate la cartella di CAB nel vostro hard disk. CAB viene distribuito
gi pronto per essere avviato: per configurarlo alle vostre esigenze
personali, dovrete accedere singolarmente ai box di dialogo presenti
nel men opzioni.
4.1 Modulo di accesso ad Internet
==================================
Per il collegamento al provider dovr essere utilizzato un apposito
programma/sistema a parte. Attualmente sono disponibili STiK (SLIP) e
MintNet (SLIP e PPP).
Al fine di poter accedere alle pagine HTML direttamente da Internet,
copiate il file CAB.OVL nella cartella che contiene CAB.APP - o in
alternativa - in una cartella denominata "modules" che deve trovarsi
nella stessa cartella di CAB.APP.
Il modulo CAB.OVL contiene le istruzioni necessarie per accedere ad
Internet. Nelle partizioni Minix, dovr essere impostata la x-flag del
file CAB.OVL, altrimenti il modulo non verr eseguito.
Attualmente esistono due diversi files CAB.OVL, uno per MintNet e uno
per STiK. Il file OVL per MintNet NON compatibile con STiK e
VICEVERSA!
Un motivo per cui CAB non provvisto di routines incorporate per
l'accesso ad Internet perch non possiedo un modem e non posso
provare il suo comportamento on-line. CAB dispone di una interfaccia
che consente l'aggiunta di moduli esterni, come quelli per STiK e
MintNet. Per favore contattatemi se siete intenzionati a programmare
un modulo esterno.
4.2 La cartella "moduli"
=========================
CAB utilizza vari moduli per svolgere compiti differenti. Di solito
questi moduli sono posti nella stessa cartella di CAB.APP. Al fine di
tenere libera la cartella di CAB, la maggior parte di questi moduli
pu essere spostata in un altra cartella denominata "modules", dove
CAB li andr a ricercare. I seguenti moduli possono essere messi nella
cartella "modules":
ù cab_jpeg.ovl (questo modulo pu anche essere chiamato 'jpeg.ovl')
ù cab.inf
ù cab.ovl
ù cache_ed.prg e cache_ed.rsc (programma di gestione della cache
WWW)
ù hotlist.html
4.3 La cartella Cache
======================
Tutti i dati ricevuti da Internet sono inizialmente scritti su disco -
nella cartella cache. Se i dati richiesti si trovano gi nella cache
viene verificato se sono aggiornati. Se i dati sono aggiornati saranno
letti dalla cache e non verranno richiesti nuovamente al sito WWW.
Per far sapere a CAB dove salvare i dati cache necessario definire
la cartella cache nel box di dialogo 'Percorsi' nel men opzioni. Se
questa cartella non stata definita ed disponibile un modulo
CAB.OVL (oppure stata stabilita una connessione Internet) CAB, dopo
l'avvio, richiama questo dialogo per consentire la selezione della
cartella cache.
5 Operazioni
*************
CAB funziona pi o meno come qualsiasi altra applicazione GEM con una
differenza significativa: per consentire la visulizzazione della
popolare estensione frames (che consente di dividere una finestra in
numerose aree separate - ognuna con le sue barre di scorrimento), CAB
non pu usare le barre standard della finestra GEM. Ne consegue che
CAB usa routines interne per le barre di scorrimento: queste adottano
il colore ed il pattern definiti nel modulo di XCONTROL - WCOLORS.CPX.
Questo vuole dire che le barre di scorrimento appaiono uguali a quelle
delle 'vere' finestre GEM. Il contenuto dei frames pu essere fatto
scorrere con le freccie cursore o, tenendo premuto il tasto [Shift],
pagina-per-pagina; sotto MagicMac/MagiC PC sono supportati i tasti
"page-up" "page-down" "home" e "end". Le barre di scorrimento del
frame attivo sono colorate secondo le impostazioni per la finestra
attiva contenute in WCOLORS.CPX, mentre le barre dei frames non attivi
sono colorate come quelle delle finestre non attive. Entrambi possono
essere impostate con il modulo WCOLORS.CPX. Se pi di un frame mostra
le barre di scorrimento, possibile lo scorrimento solo di quello
attivo. Il frame attivo pu essere selezionato con i tasti [Tab] o
[Shift]+[Tab] per passare da un frame con le barre di scorrimento al
successivo o cliccando con il mouse dovunque all'interno di un frame.
Importante! Un errore presente in A-MAN v1.6 (parte del programma
WinCom v 1.6) determina la visualizzazione delle barre di scorrimento
dei frames con colori/pattens sbagliati. Soluzione: Usate una versione
pi recente di WinCom o non utilizzatelo! Anche MagiC <=4.x non
interroga correttamente il colore/pattern delle barre di scorrimento.
Questo stato corretto in MagiC v5.x, MagiC Mac e MagiC PC.
6 Navigazione di documenti HTML
********************************
I documenti HTML comprendono collegamenti (links) ad altri files.
Questi collegamenti, o riferimenti, si differenziano dall'altro testo
con l'uso di un colore differente o con la sottolineatura (definibile
dall'utente). Un click con il mouse su un collegamento visualizza la
pagina corrispondente. Se si posiziona il mouse su un collegamento, la
destinazione sar mostrata nella linea informazione della finestra.
Per ogni frame CAB mantiene un elenco "storia" separato di file
visualizzato al suo interno. Usando questa funzione facile spostarsi
avanti e indietro tra documenti visti in precedenza. Un click con il
pulsante destro (opzionalmente un click sinistro) all'interno di un
qualunque frame visualizza un completo elenco "storia" da cui
possibile selezionare direttamente un documento.
I pulsanti *Avanti* e *Dietro* nella barra strumenti della finestra o
l'opzione del men "Navigazione" consentono di visualizzare la
relativa pagina compresi i frames da essa contenuti. Per navigare
nelle pagine all'interno di un frame, con un click del tasto sinistro
al suo interno (a meno dei collegamenti), si richiama un men popup
che comprende le funzioni di navigazione. Normalemente i pulsanti
della barra strumenti della finestra e i comandi del men riguardano
il documento principale. In un frame i comandi del men popup
riguardano solo quel frame. Se un documento non ha frames, i pulsanti
della toolbar, i comandi del men e quelli del men popup svolgono
tutti le stesse funzioni - ci sono differenze solo se il documento
HTML contiene dei frames.
Navigando Internet o CD potrete trovare alcune pagine che avrete
voglia di rivedere. L'indirizzo URL di queste pagine pu essere
memorizzato nella *Hotlist* e pu essere richiamato dalla Hotlist con un
click nel dialogo Hotlist.
La Hotlist viene salvata da CAB come un normale file HTML e
costituisce una pagina di avvio ideale da richiamare all'avvio si CAB.
7 Alcuni considerazioni sull'HTML
**********************************
CAB interpreta le specifiche originali HTML insieme a HTML 2, HTML
3.2, parte dell'HTML 3 (nonostante questa versione non sia mai stata
ufficialmente riconosciuta come standard ed in ogni caso superata) e
le estensioni HTML pi importanti di Netscape Navigator e Microsoft
Internet Explorer.
CAB non interpreta n supporta Java o JavaScript.
A differenza di altri linguaggi di programmazione, HTML non ha
specifiche esatte. Sta all'autore del browser stabilire quali tags
HTML supportare. Un autore di pagine HTML non pu mai sapere quale
hardware/software viene usato per vedere le sue pagine, cos
consigliabile fare attenzione ai comandi utilizzati nella loro
creazione cos da consentirne la lettura da parte della maggior parte
dei browsers e della gente.
7.1 Frames
===========
I Frames (una estensione HTML Netscape) offrono alcuni vantaggi nella
creazione di pagine HTML, insieme ad alcuni significativi svantaggi.
Da questo deriva che l'uso dei frames dovrebbe essere valutato con
attenzione. Il principale vantaggio offerto dai frames la
possibilit di mostrare sempre un indice in una cornice, utilizzando
le altre cornici per mostrare i contenuti. Il problema principale
nell'uso dei frames l'integrazione dei frames nel linguaggio HTML.
Uno dei concetti fondamentali del linguaggio HTML era (ed ) di poter
ignorare le tags HTML nuove e sconosciute. I frames infrangono questo
concetto perch se i browsers non interpretano i comandi frames o
l'hardware/software non possono mostrare i frames, il contenuto non
pu essere visualizzato - non c' posizione di ripiego. Un ulteriore
svantaggio che la navigazione in pagine HTML che comprendono frames
non cos lineare come nelle pagine senza frames. Tutti i frames
mostrano un loro documento e tutti hanno l'esigenza di accedere alle
funzioni globali. In aggiunta (nel caso di pagine create male) quando
documenti presenti nei frames accedono ad altri documenti con frames,
questi non possono pi accedere alle funzioni globali ed una
navigazione usando esclusivamente i comandi popup pu diventare noiosa
o poco pratica. Un altro svantaggio dei frames che spesso risultano
troppo piccoli quando visti con basse risoluzioni video (640x400 o
inferiori) con solo una piccola area utilizzabile per mostrare in modo
intelleggibile il contenuto.
7.2 Tabelle
============
Un browser HTML pu mostrare testo normale subito prima di aver
calcolato la fine del testo. Questo significa che si pu iniziare a
leggere un documento mentre continua la sua formattazione. Con le
tabelle questo non possibile, in quanto possono essere mostrate solo
dopo che tutto il contenuto del documento stato calcolato.
8 Creazione di files HTML con OLGA installato
**********************************************
Sotto un sistema operativo multitasking (MagiC/MultiTOS/Geneva ecc.)
relativamente semplice creare files HTML. Oltre a CAB potete prendere
in considerazione il manager OLGA, programmato da Thomas Much, ed un
editor di testo che supporta il protocollo OLGA, per esempio QED. Ora,
CAB e l'editor possono mostrare simultaneamente lo stesso documento.
CAB mostra la pagina formattata HTML e l'editor usato per immettere
il sorgente HTML. Se OLGA installato, se si salva nell'editor il
testo sorgente HTML, CAB aggiorna automaticamente la pagina HTML.
Questa operazione gestita dal manager OLGA. L'editor comunica al
manager OLGA che il file stato cambiato e il manager OLGA informa
tutti i clienti OLGA interessati che possono aggiornarsi. Questo evita
il dover passare a CAB per aggiornare le pagine manualmente.
9 Navigare nei documenti HTML
******************************
Se si clicca una parola sottolineata (collegata) si accede ad una
nuova pagina. Premendo il tasto Undo (Annulla) si ritorna alla pagina
precedente. Se si clicca una collegamento con il tasto destro del
mouse, verr visualizzato l'indirizzo della pagina collegata.
10 Descrizione dei men
************************
10.1 Apri URL...
=================
L'opzione *Apri URL...* nel men *File* mostra un box di dialogo URL che
permette di inserire un indirizzo URL (Universal Resource Locator) per
accedere ad un qualunque documento WWW.
10.2 Apri Locale...
====================
In linea di principio pu essere selezionato qualunque tipo di file.
CAB pu visualizzare direttamente HTML, testo, immagini GIF e JPEG ed
invia tutti gli altri tipi di files alle applicazioni esterne di
supporto, eventualmente installate. Il contenuto delle cartelle viene
mostrato in forma di pagina HTML con ogni file/sottocartella definito
come riferimento selezionabile.
10.3 Ricarica
==============
Ricarica nuovamente la pagina HTML.
Se una pagina stata caricata dalla WWW, questa funzione pu essere
usata per ricaricarla dalla WWW, anche se ancora presente nella
cache.
10.4 Stampa
============
Se disponibile GDOS il documento presente nella finestra attiva pu
essere stampato. Nel caso si usino caratteri bitmap devono essere
presenti le corrispondenti versioni per lo schermo e per la stampante,
mentre i caratteri vettoriali (supportati da NVDI 3.x o SpeedoGDOS)
sono scalati automaticamente, secondo le necessit .
I margini possono essere impostati nel box di dialogo. Questi margini
si aggiungeranno a quelli gi definiti per la stampante od i
dispositivi GDOS. Un men popdown consente la selezione di un
qualunque dispositivo GDOS installato, compresi quelli per i metafile
GEM (*.GEM) o le immagini bitmap (*.IMG).
Le immagini verranno stampate solo se il driver di stampa impiegato
supporta una particolare funzione VDI. Si raccomanda di provare la
stampa con l'opzione immagini attivata e, nel caso si abbiano problemi
di stampa, sufficente disattivarla nelle stampe successive. Nel caso
si utilizzi una stampante ad aghi, attivate l'opzione "Schiarire"
altrimenti la stampa potrebbe risultare troppo scura.
10.5 Nuova Finestra
====================
Apre una nuova finestra che mostra il contenuto della finestra
precedente.
10.6 Chiudi tutto
==================
Chiude la finestra attiva.
10.7 Vedi sorgente
===================
Consente di visualizzare il testo sorgente del documento HTML attivo.
Vedere anche alla opzione viewers esterni del men.
10.8 Esci
==========
Consente l'uscita dal programma.
10.9 Pagina Home
=================
Questa opzione del men mostra la pagina di origine (home).
CAB prova direttamente a caricare la Pagina Home. Chiunque conosca il
linguaggio HTML sar in grado di creare con facilit una pagina
collegata ad altri documenti HTML. Il file utilizzato come Pagina Home
pu essere definito nel box di dialogo *opzioni generali* del men
Opzioni.
10.10 Avanti alla pagina successiva
====================================
Visualizza il documento successivo nella lista 'Storia'.
10.11 Pagina precedente
========================
Permette la visualizzazione della pagina precedente.
10.12 Ricerca
==============
Questa funzione consente la ricerca di parole chiave all'interno di un
file HTML e, opzionalmente, rendere sensibile la ricerca alle lettere
maiuscole. La ricerca pu essere condotta in uno dei seguenti gruppi
di documenti :
1. Solo il documento attuale. Il testo ricercato solo all'interno
del documento presente nella finestra attiva. Se il testo viene
trovato, il contenuto della finestra viene fatto scorrere fino a
mostrare il testo all'inizio della finestra.
2. Documenti HTML locali. Il testo viene ricercato in tutti i
documenti contenuti nella cartella/e indicata nel box di dialogo
*Percorsi* del men Opzioni e nelle cartelle in essa contenute. I
file che contengono il testo ricercato vengono inseriti, in forma
di elenco di collegamenti, in un file HTML chiamato result.html.
Per il momento, la ricerca del secondo tipo viene effettuata
solamente sul testo. In questo modo vengono trovati anche i
commenti, comandi HTML e collegamenti (link), che normalmente non
sono visibili. Ignorare in fase di ricerca i testi nascosti
comporterebbe un grande perdita di tempo. Questo significa che le
parole che contenengono accenti o caratteri similari, codificati
in HTML comeä, non potranno essere trovate. Questa
limitazione verr eliminata in una versione futura.
Suggerimenti! Nella ricerca di parole chiave che sono componenti
comuni di comandi HTML o indirizzi URL, provate ad aggiungere uno
spazio prima della espressione di ricerca. Per esempio, se state
cercando la parola 'WWW'. che una parte comune degli indirizzi
URL (per accedere ad altri ad altri documenti nella forma
'/WWW/folder/etc' sareste sommersi da occorrenze non volute.
Modificando l'espressione di ricerca con l'aggiunta iniziale di
uno spazio ' WWW' si eliminano dalla ricerca gli indirizzi URL.
3. Il database c't-ROM. Di interesse esclusivo per i possessori del
database della rivista tedesca c't. La funzione di ricerca non
cerca all'interno dei documenti HTML ma nel database del CD. Per
indicare a CAB, dove si trovano il CD ed il database, definire
nel dialogo *Percorsi* le cartelle dove si trovano il DEFAULT.HTM
ed i documenti database (\UNIX\CT94.DAT, \UNIX\ CT9293.DAT ecc.).
Per il database sono consentiti i caratteri jolly (* e ?).
L'espressione \UNIX\CT*.DAT consente l'accesso a tutti i CD-ROM
c't. Come in 2) le occorrenze sono mostrate come lista con ogni
articolo definito come un riferimento selezionabile. I risultati
sar anche salvato in un file chamato result.html.
10.13 Elenco indirizzi
=======================
L'elenco indirizzi (hotlist) contiene le pagine utilizzate con
maggiore frequenza. Questo elenco consente un rapido accesso alle
pagine preferite, evitando di dover "navigare" attraverso molte
pagine.
L'elenco indirizzi suddiviso in pi aree tematiche. Grazie ad un
men posto nella parte superiore del box facile cambiare tema.
*Il men 'Tema...':*
*Cambia tema:* Cambia il nome dell'attuale area tematica. l'area
/Miscellanea/ non pu essere rinominata.
*Nuovo tema:* Crea una nuova area tematica.
*Cancella tema:* Cancella l'attuale area tematica. L' area /Miscellanea/
non pu essere cancellata.
*Il men 'Nuovo tema...':*
Usando questa opzione un indirizzo selezionato pu essere
spostato da un'area tematica a un'altra.
*Il men 'Documento':*
*Cancella entry:* Cancella la voce selezionala.
*Cambia entry:* Cambia la voce selezionata. Si pu aggiungere un
commento.
*Apri documento:* Apre un documento.
*Aggiungi attuale:* Copia il documento attuale nell'elenco indirizzi.
*Nuova entry:* Da qui possibile inserire una nuova entry. N il
titolo n l'URL sono presettati.
Un doppio click su un indirizzo apre il documento corrispondente.
L'elenco indirizzi salvato su disco in formato HTML, il che permette
di familiarizzare con il linguaggio HTML cos da poter creare con
facilit una home page personalizzata.
10.14 Memorizza Indirizzo
==========================
Il documento attuale viene inserito, nel caso non sia gi presente,
nell'elenco indirizzi. In automatico Verr inserito nell'area tematica
/Miscellanea/.
10.15 Opzioni generali
=======================
*Pagina home:* Il documento HTML specificato verr visualizzato al
lancio di CAB o se si seleziona il comando *Pagina home* del men.
Pu essere utile creare una pagina home contenente dei
collegamenti con le pagine HTML pi usate. Per default, CAB prova
a caricare come Pagina home il file HTML home.html , anche se una
qualsiasi pagina puo' essere definita come home page, impostando
l'indirizzo URL. Se il file e' inserito nella cartella di avvio
di CAB.APP, si pu selezionare il pulsante *Start folder*, se
invece si preme il pulsante *Cerca* si potr selezionare il
documento desiderato utilizzando il selettore di files.
*Men complementari:* CAB fornisce una serie di men complementari
(popup menus) per facilitare la navigazione attraverso le pagine
HTML. Principio di base:
ù Cliccare con il pulsante sinistro su un collegamento per
accedere alla pagina corrispondente.
ù Cliccare con il tasto destro su un riferimento per vedere la
destinazione del collegamento.
ù CLiccare sullo sfondo della finestra (non su un riferimento)
per mostrare il men complementare (popup menu).
Pu essere definito quale men mostrare usando il tasto destro o
il sinistro del mouse (con o senza il tasto [Shift]). Sono
disponibili i seguenti men complementari:
*Storico:* Lista dei documenti precedentemente mostrati.
*Collegamenti:* Lista dei riferimenti nel documento attuale.
*Men:* Lista di alcune voci dei men.
*Miscellanea:* Durante il caricamento, la formattazione ed il
trasferimento dati da Internet, CAB visualizza una serie di
messaggi di stato in una finestra di dialogo (se l'opzione
*Dialogo per messaggi di Stato* attivata), altrimenti viene
utilizzata la linea di informazione della finestra. La
visualizzazione dei messaggi di stato nella linea di informazione
della finestra ha alcuni svantaggi. Per primo non si pu aprire
una finestra per mostrare gli errori; secondo un box di dialogo
pu mostrare gli errori con maggiore dovizia di particolari.
D'altra parte usando la linea di informazione della finestra si
pu vedere e far scorrere il testo nel mentre viene formattato.
La funzione *carica automaticamente index.html* ha effetto solo sui
collegamenti locali. (per es. nei files/cartelle del vostro
disco). Se il collegamento punta ad una cartella o ad una unit
disco, ne verr mostrato il contenuto, a meno non esista gia' un
file index.html che, in questo caso, verr caricato. Un possibile
uso del file index.html quello di creare una pagina indice di
tutti i documenti preferiti.
10.16 Visualizza
=================
In questo box di dialogo si possono configurare le varie opzioni di
visualizzazione dei documenti HTML.
*Colori:* Questa sezione consente di impostare i colori del testo,
dello sfondo della finestra e dei collegamenti (links). Se
utilizzate meno di 16 colori lo sfondo della finestra sara'
sempre bianco, indipendentemente dal colore impostato. Con 16
colori, dovranno essere utilizzati solo i primi 9 colori, perche'
gli ultimi 7 potrebbero essere cambiati da CAB per mostrare le
immagini, ecc. Con piu' di 16 colori, possono essere utilizzati i
primi 16 colori, in quanto non possono essere modificati.
Alcuni documenti HTML possono includere informazioni sui colori
usati nel testo, i riferimenti e nel fondo della finestra.
L'opzione *Usa settaggio del doc.* dice a CAB (HTML-Browser) di
usare queste informazioni (se disponibili).
*Collegamenti:* I collegamenti possono essere mostrati come testo
sottolineato o in neretto (questo importante per chi usa un
monitor monocromatico, che non in grado di distinguere un
collegamento dal colore).
*Immagini:* Controlla la visualizzazione delle immagini.
*Ignora* Impedisce che le immagini vengano caricate e mostrate.
Questa opzione consente di accellerare il caricamento e la
formattazione della pagina.
*Mono* Le immagini vengono mostrate in monocromatico usando la
tecnica di dithering. E' un metodo molto rapido, ma la
qualit scarsa.
*Scala di grigi* Le immagini sono mostrate in tonalit di grigio.
Migliore qualit al prezzo di una minore velocit .
*Colori* Le immagini sono visualizzate a colori, in funzione
dell'hardware disponibile:
ù 4-8 piani di bits (16-256 colori). Le immagini vengono
ditherizzate se il numero di colori disponibile
inferiore al numero di colori dell'immagine. Con solo
16 colori pu essere preferibile l'uso dei toni di
grigio.
ù 15/16 bit Highcolor (32768/65536 colori) es.: Falcon in
modo Truecolor.
ù 24 o 32 bit Truecolor (16.7 milioni di colori)
*Testo al posto di immagini* Il linguaggio HTML consente di
supportare anche sistemi che consentono l'uso del solo
testo. Le immagini sono, in questo caso, accompagnate da un
testo sostitutivo dell'immagine. Questo consente anche a
quei Browsers che non possono visualizzare le immagini di
mostrare i documenti HTML. Se l'opzione selezionata
verranno mostrate solo le immagini che non hanno un testo
alternativo.
*Larghezza del testo:* Il testo pu essere riformattato con larghezza
fissa, o giustificato in base alla larghezza della finestra. Un
testo giustificato per essere contenuto nella finestra ha una
resa grafica migliore ma richiede pi tempo per essere
visualizzato, in quanto deve essere riformattato.
!item [Frames:] Selezionare se CAB debba valutare o meno le
definizioni relative ai frames. Sfortunatamente alcune pagine possono
essere visualizzate solo usando i frames per cui, normalmente,
meglio lasciare questa opzione attivata. Esistono alcune pagine HTML
che, nonostante impieghino i frames, possono essere visualizzate con
l'opzione frame disabilitata. Per esempio il giornale Der Spiegel:
http://www.spiegel.de/ (December 1996)
Queste pagine sono visualizzate molto pi rapidamente senza frames, a
parte che non possibile leggere i messaggi pubblicitari ;-)
10.17 Selezione fonti
======================
Se possibile, CAB (HTML-Browser) impiega fonti di tipo e dimensioni
differenti. La migliore resa grafica si ottiene con i fonti vettoriali
che sono disponibili utilizzando le estensioni grafiche del S.O. del
tipo di NVDI v3.x o SpeedoGDOS. I normali fonti bitmap possono essere
ancora utilizzati, ma con risultati pi modesti.
E' necessario che CAB (HTML-Browser) sappia quali fonti (GDOS)
utilizzare per ogni stile presente in un documento HTML. Si consiglia
l'impiego di fonti vettoriali disponibili con SpeedoGDOS o NVDI 3.x.
Dovrete indicare tre fonti (sans-serif, serif e monospaziato), in
quattro stili differenti (normale, grassetto, italico e grassetto +
italico), per complessive 12 selezioni.
Per gli stili neretto e italico utile disporre di fonti che abbiano
gi quest' attributo. Se non si ha a disposizione alcuna fonte con
questo stile possibile simulare quest'effetto usando i pulsanti
adiacenti alle fonti selezionate. Se usate fonti vettoriali utile
utilizzare una famiglia di fonti per ognuno degli stili, sempre se
disponibili.
Alcuni comandi come <PRE>...</PRE>, <FORM>...</FORM> ecc. possono
causare problemi quando vengono utilizzati per mostrare porzioni di
testo preformattato. Per evitare questi problemi si devono usare fonti
non proporzionali per i testi preformattati.
Il file INF contiene delle pre regolazioni (per NVDI 3.x) :
*Titoli:* Swiss 721 (normal, bold, italic, bold+italic)
*Testo normale:* Dutch 801 (normal, bold, italic, bold+italic)
*Preformattato:* Letter Gothic 12 Pitch (normal, bold, italic,
bold+italic)
Se non vi piacciono oppure non avete questi fonti, dovrete
selezionarne di sostitutivi.
La dimensione del corpo del testo pu essere modificato. Non conviene
utilizzare formati troppo grandi o troppo piccoli. Qualsiasi valore
compreso tra i 10 e i 13 punti adeguato. Io di solito uso 12 punti.
Se non avete fonti vettoriali (es.: non avete una copia di NVDI 3.x o
di SpeedoGDOS) la dimensione delle fonti non verr modificata, ma il
testo verr comunque mostrato con la fonte di sistema, di solito con
corpo di 10 punti.
10.18 Viewers esterni
======================
Se un collegamento presente in un documento HTML punta ad un file in
formato non HTML, pu essere richiamato un viewer esterno. Questi
programmi possono essere chiamati in uno o due modi e possono essere
configurati attraverso il box di dialogo *Viewers esterni* del men
*Opzioni *.
Tipi specifici di files possono essere assegnati a programmi
differenti. L'estensione dei file va inserita nel campo *File*. Possono
essere definite pi estensioni per ogni programma, separate tra loro
con una virgola.
I programmi sono selezionati cliccando nel box di scelta posto alla
destra del campo *File*; verr visualizzato il selettore dei files con
il quale potrete scegliere il viewer desiderato.
Infine ogni campo comprende una checkbox *Supporta VA-START* che dovr
essere selezionata se il programma supporta i messaggi VA_START. In
questo modo CAB invi un messaggio VA_START al viewer esterno,
consentendo di accedere direttamente al file.
Il programma definito nel campo *Default* (*.*) viene chiamato per
mostrare quei files ai quali non stato associato un programma
viewer.
Se per alcune estensioni di files non sono state definite applicazioni
ausiliarie associate, CAB.APP visualizzer i files - anche se non si
tratta di documenti in formato HTML. A parte i files HTML questo ha
significato solo per *.gif, *.jpeg,jpg, *.xbm ed i documenti ASCII
come *.txt, *.text, *.C, *.H, *.doc, *.pas, *.tex, ecc..., in quanto
CAB possiede routines incorporate per questi files. Se CAB non
riconosce il tipo di file, apre il selettore dei files peronto per
copiare il file su disco. Questo grazie alle applicazioni ausiliarie,
bench utile, pu essere omesso, se desiderato.
CAB in grado di visualizzare il codice HTML sorgente. Se preferite
modificare il sorgente HTML basta assegnare un editor di testo (QED,
Everest, Edith, ecc.) per le estensioni *.htm,html.
Nel campo *file binari* possibile indicare qualsiasi estensione di
file, non riconosciuta da CAB, che debba essere trattata come file
binario. Per esempio, CAB riconosce come ASCII i files binari
codificati nei formati *.uue e *.hqx e li visualizza. Dopo aver
inserito questi tipi di files CAB richiamer il selettore dei files
per poterli salvare, invece di visualizzarli.
Nel campo "Editor" indicate il vostro editor di testo preferito
(Everest, Edith, QED), che pu essere usato per l'invio di posta
elettronica ecc.
GEMJING sar usato per la riproduzione di suoni, a condizione che i
comandi corrispondenti siano presenti nel documento HTML. Il percorso
per GEMJING deve essere indicato. Inoltre GEMJING pu essere
installato come una applicazione di aiuto per i files sonori WAV ed
AU.
Con un doppio click sul box *Percorso programma* si apre una alteriore
dialogo dove il percorso installato pu essere nuovamente cancellato.
Suggerimenti per programmi esterni:
*.text,txt: ST-GUIDE, 1STGUIDE (o niente, se si usa come viewer
CAB.APP)
*.mpeg,mpg,mpe: 1STGUIDE (Su di un Falcon in single-TOS si
raccomanda il veloce DSP-MPEG- Player)
*.jpeg,jpg,jpe: 1STGUIDE, GEM-VIEW (o niente, se si usa come viewer
CAB.APP)
*.tiff,tif: GEM-VIEW
*.gif,xbm: GEM-VIEW (o niente, se si usa come viewer CAB.APP)
*.dvi: programma DVI-display da un pacchetto TeX
*.* (default): GEM-VIEW, LOOKNSEE (od un altro programma capace di
caricare molti tipi di files)
*.html,htm: qed, Everest, Edith (o niente, se si usa come viewer
CAB.APP)
*.wav,*.au: GEMJING
10.19 Percorsi d'accesso
=========================
(Interessa solo i possessori della database della rivista Tedesca c't
in formato CD-ROM (dal 1992 al 1996). Riempite il campo "c't CDROM".
*HTML folder* la cartella sul CD dove si trova il DEFAULT.HTM
(x:\HTML\, dove x la lettera che rappresenta il drive CD. *Database*
un file sul CD che contiene il contenuto del CD (x:\UNIX\CT94.DAT,
\UNIX\CT9293.DAT ecc. dove x ancora la lettera rappresentativa del
drive CD). Nel database sono ammessi i Jolly(* e ?). L'espressione
"x:\UNIX\CT*.DAT" consente l'accesso a tutti i CD-ROM c't.
Se desiderate usare CAB collegato on-line ad un server WWW di
Internet, dovre definire la *Cartella cache* dove verranno memorizzati
tutti i file ricevuti da Internet. L'ideale sarebbe che questa
cartella fosse su una partizione Minix del disco rigido, o di un altro
file system che supporti i long filenames, in quanto i file HTML
ricevuti dai siti WWW spesso hanno long filenames che, in un file
system come quello del TOS (8+3 caratteri), pu determinare la
duplicazione dei filename. Assicuratevi che questa cartella sia su una
partizione con molto spazio libero!
Nel campo *Cartelle HTML* pu essere definito il percorso dove CAB
(HTML-Browser) cercher i file HTML.
I file HTML contenenti percorsi locali assoluti (es.:/path/file.html)
possono portare il caos nella directory principale. La cartella HTML
permette d' evitare che questo avvenga definendo per CAB una cartella
specifica.
Un esempio:
*Percorsi HTML settati:*
ù F:\HTML.DOC\
ù G:\VARIOUS\
*Disco attuale:* F:\
*Percorso nel file HTML:*
ù /example/text/index.html
*Dove cerca CAB::*
1. F:\example\text\index.html
2. F:\HTML.DOC\example\text\index.html
3. G:\VARIOUS\example\text\index.html
Un doppio clik sul campo *percorsi programma* apre un box di dialogo con
un'opzione per cancellare il percorso attuale.
10.20 Cache
============
CAB (HTML-Browser) usa due caches per ottimizzare la visualizzazione
dei files.
La *Cache immagini* usata per evitare ripetute decompressioni e
ditherings che richiedono molto tempo. Le immagini che non sono
mostrate vengono mantenute in memoria (RAM), nel caso sia necessario
mostrarle nuovamente. Naturalmente questo richiede memoria per cui la
quantit di memoria utilizzata per questa cache pu essere definita
nel campo *Massima*. Se la cache piena, le immagini pi vecchie
vengono cancellate per liberare spazio. Usando l'opzione *Tieni liberi*
possibile mantenere libero una quantit di memoria variabile per
consentire l'avvio di altri programmi.
La cache pu essere cancellata manualmente usando il pulsante *Free
cache*. Tale possibilit pu essere utile in ambiente multitasking nel
caso si voglia dare pi memoria ad un'altra applicazione. La cache
resta vuota fino a quando un'altra immagine viene mostrata da CAB
(HTML-Browser).
*Attenzione*
Il reale consumo di memoria per la cache pu risultare
superiore a quello specificato nel box di dialogo.
La *Internet cache* viene usata per archiviare i file ricevuti da
Internet, cos da evitare di dover scaricare da Internet pi volte lo
stesso file, nel caso debba essere visto pi volte. Vedere anche
*Percorsi*.
Le opzioni dimensione *Massima* e *Libera* limitano lo spazio impiegato
dalla cache su disco. Se impostate, CAB (HTML-Browser) canceller i
file pi vecchi per mantenere la dimensione della cache entro i limiti
predefiniti.
Se l'opzione *Cancella al quit* attiva (selezionata) i file contenuti
nella cache verranno cancellati all'uscita da CAB (HTML-Browser).
Naturalmente, a meno che lo spazio su disco sia limitato e/o siete
sicuri di non aver pi bisogno dei file contenuti nella cache,
preferibile non attivare questa funzione.
Il pulsante *Free cache* per un uso d'emergenza, nel caso fosse
necessario ulteriore spazio disco in maniera rapida. Saranno eliminati
dalla cartella cache solo i file immessi da CAB (HTML Browser).
10.21 Programmi Internet
=========================
Di norma tutto gli accessi ad Internet hanno luogo per il tramite del
Modulo CAB.OVL. Purtroppo CAB.OVL non supporta tutti i protocolli
Internet Da questo dialogo possibile installare programmi specifici.
L'unica limitazione che questi programmi devono poter accettare un
indirizzo URL come paramentro.
10.22 Server/Proxy
===================
Tutte le entrate contenute in questo dialogo sono valutate o meno
esclusivamente attraverso il modulo CAB.OVL. Il modulo CAB.OVL per
MintNet ancora non valuta (al dicembre 1996) questa informazione. Il
CAB.OVL per STiK ha una implementazione parziale. Se una delle entrate
nei files di configurazione di STiK o MintNet attivata, quella
corrispondente nel box di dialogo pu essere lasciata vuota.
10.23 Salva preferenze
=======================
Salva la configurazione attuale
11 Barra pulsanti
******************
Ogni finestra di CAB contiene una barra pulsanti che permette un
facile accesso alle funzioni principali:
*Avanti* mostra il documento successivo.
*Dietro* mostra il documento precedente.
*Home* mostra la pagina Home.
*URL* seleziona un documento da un'indirizzo URL.
*Leggi* carica un file usando il selettore dei file.
*Sorgente* Mostra il testo sorgente del documento visualizzato.
*Ricarica* carica nuovamente il documento corrente.
*Indirizzi* Richiama il box di dialogo dell'elenco indirizzi.
Se appare una faccia triste (smiley) sulla destra dei pulsanti
significa che il documento mostrato contiene un'errore. Cliccando
sullo smiley verranno fornite maggiori informazioni sull'errore.
Questo utile particolarmente quando si utilizza CAB per creare o
editare delle pagine HTML. Verranno segnalati unicamente gli errori
che CAB in grado di individuare senza spreco di spazio su disco o di
tempo di elaborazione.
Documenti che contengono errori di sintassi HTML, ma che vengono
mostrati in maniera corretta da CAB, potrebbero comunque presentare
problemi con altri browser (es.: Mosaic, Netsacape, WebExplorer,
ecc...) e non essere visualizzati secondo le vostre intenzioni.
12 Ringraziamenti
******************
Vorrei ringraziare tutte le persone che attraverso le loro domande,
critiche, suggerimenti e informazioni sugli errori mi hanno aiutato
nello sviluppo di CAB (HTML-Browser). In particolare le seguenti
persone meritano una menzione particolare:
ù Dan Ackerman
ù Christian Andersson
ù Mille Babic
ù Stefan Becker
ù Sven & Wilfried Behne
ù Ben Bell
ù Stephane Boisson
ù Joe Connor
ù Dieter Fiebelkorn
ù Nicholas Flintham
ù Stefan Haake
ù Gtz Hoffart
ù Romuald Jouffrey
ù Ulrich Kaiser
ù Ton Ketting
ù Sven Kopacz
ù Thomas Knneth
ù Andrija Levanic
ù Antonio Lillo
ù Graziano Morando
ù Thomas Much
ù Tim Newsome
ù Fred Nicklisch
ù Rosario Pignatelli
ù Manfred Ssykor
ù Andrew Versperman
ù Lodovico Zanier
13 Possibili futuri miglioramenti
**********************************
ù Ulteriore implementazione dei comandi HTML3
ù Caricamento delle immagini (Doppio click sul testo [IMG])
ù ...
Sentitevi liberi di inviare suggerimenti e fare critiche
costruttive....
14 Storia
**********
14.1 V0.8 (20.04.1995)
========================
ù Prima versione pubblicata.
14.2 V0.9 (15.05.1995)
========================
ù Ridotti i requisiti di memoria.
ù supportate le funzioni MTOS Drag&Drop (ARGS).
ù Programmi esterni utilizzabili ora anche in ambiente single TOS.
ù I messaggi di errore sono ora piu' descrittivi.
ù Bugfix: se installato come accessorio non inverte pi le voci del
menu' (inesistenti).
ù Il file .INF viene trovato anche se HTML non viene avviato dalla
sua cartella.
ù Maggiore tolleranza verso gli errori di sintassi nei file HTML.
ù home.html caricato ora all'avvio del programma.
ù elenco indirizzi (Hotlist).
ù Configurazione dei colori delle finestre, del testo ecc.
ù Opzione di ricerca (incluso c't CDROM).
ù Le immagini nel documento possono essere mostrate in scala di
grigi.
14.3 V0.93 (07.06.1995)
=========================
ù Preparazione per le operazioni on-line (non ancora attivate in
questa versione).
ù Bugfix: risolto Problema con la spaziatura delle linee.
ù Bugfix: corretto errore (Endless loop) con gifs difettosi.
ù Bugfix: dimenticato fclose() per la Hotlist :-(
ù Corretti altri errori minori.
14.4 V0.94 (07.07.1995)
=========================
ù Bugfix: Cancellare l'ultima voce della Hotlist causava un crash
:-(
ù Bugfix: un CR/LF all'interno dei marcatori (tags) causava
problemi.
ù Bugfix: Spariva l'ultima parola di un file HTML.
ù Accesso ai documenti, comprese le sottocartelle, in base alle
informazioni di percorso assoluto specificate nel box di dialogo
"Percorsi..".
ù Il contenuto di un'unit disco pu essere mostrato come un
documento HTML (compreso l'avvio di programmi e la
visualizzazione di files)!
ù Supporto per lo speciale marcatore NetScape <CENTER>.
14.5 V0.95 (04.08.1995)
=========================
ù Le Immagini a colori sono ora visualizzate nei documenti HTML.
ù la cache per le immagini ora configurabile (nella RAM).
ù la cache WWW ora configurabile (su disco).
ù Opzione per formattare automaticamente il testo alla larghezza
della finestra.
ù I files ASCII, xbm e gif possono essere visualizzati direttamente
da HTML-Browser. Non pi necessario chiamare programmi esterni
(ma ovviamente la funzione ancora disponibile come opzione).
ù Implementata l'interfaccia per un 'modulo Internet' Con un
opportuno modulo CAB (HTML-Browser) puo' essere utilizzato per
ricevere le pagine direttamente da Internet, naturalmente dovrete
disporre di accesso ad Internet per farlo!
ù Supporto per le immagini xbm.
14.6 V0.96 (22.08.1995)
=========================
ù Eliminati molti errori minori.
14.7 V0.98 (03.10.1995)
=========================
ù Con una risoluzione a colori con meno di 16 colori la palette di
colori non viene pi alterata.
ù I files con lunghezza zero non causano pi problemi.
ù Il programma ora si chiama:
CAB - Il taxi per le autostrade dell'informazione!
CAB - Crystal Atari Browser
14.8 V1.0 (01.11.1995)
=======================
ù Alcune piccole modifiche per consentire l'effetto 3D con la
release 4 di Geneva (purtroppo Geneva e' solo parzialmente
compatibile con MultiTOS).
ù Si possono aprire pi finestre.
ù Ogni finestra puo' essere configurata individualmente con un suo
colore e carattere.
ù Supporto per i seguenti marcatori (tags) NetScape (commandi):
- <FONT SIZE=[+|-]n> </FONT>
- <BASEFONT SIZE=n>
- <CENTER> </CENTER>
- <NOBR> </NOBR>
- <BODY BACKGROUND=url BGCOLOR=#rrggbb TEXT=#rrggbb
LINK=#rrggbb>
ù Supporto per il <FORM>-area (forms).
ù Sono supportate le tabelle (<TABLE>...</TABLE>).
ù L'elenco indirizzi e' stato esteso per consentire l'introduzione
dei temi. Ogni voce puo' essere opzionalmente commentata.
ù E' stata cambiato il funzionamento della cache. I files non sono
piu' salvati nella cache utilizzando i nomi originali, per
evitare i problemi che i long file names hanno causato con il
sistema file standard del TOS ad 8+3 caratteri.
ù Implementato un men popup storico.
ù Un men Popup mostra tutti i collegamenti presenti nella pagina
ù <IMG ...> con l'attributo ALIGN=LEFT o ALIGN=RIGHT funziona
correttamente.
ù Modificate le dimensioni dei caratteri nell'area <Hn> </Hn>- (in
linea con il metodo utilizzato da NetScape e Mosaic).
ù La ricerca ora funziona correttamente con il database 92/93 c't
ROM
ù Novita': una barra pulsanti nella finestra consente l'accesso
alle funzioni principali.
Se compare uno smiley triste alla destra della barra pulsanti
vuole dire che il documento non e' conforme alle specifiche HTML.
CAB cerchera' comunque di visualizzare il documento che potra'
anche apparire corretto. D'altro canto, uno smiley sorridente non
indica che il documento perfetto perche' CAB non perde tempo ad
analizzare il documento in profondit .
ù E' ora l'allineamento a destra (ALIGN=RIGHT).
ù Eliminati numerosi errori minori ;-)
14.9 V1.0a (12.12.1995)
========================
ù Bugfix: quando disponibile viene utilizzato il colore trasparente
delle immagini di fondo.
ù Bugfix: con file HTML pi grandi di 32Kb nei quali sono incluse
delle tabelle, dopo i primi 32Kb era probabile una visualizzione
caotica (e prossibili blocchi di sistema).
ù I tasti cursore possono essere utilizzati per far scorrere il
contenuto della finestra. Se si sta compilando un questionario e
il cursore nel campo di immissione si possono utilizzare i
tasti cursore per spostarsi al suo interno.
ù Bugfix: All'interno di <PLAINTEXT> eventuali linee vuote non sono
pi ignorate.
ù Bugfix: Con vecchie versioni di TOS le cartelle del disco rigido
non venivano valutate correttamente.
ù Bugfix: Con vecchie versioni di TOS a volte c'erano problemi se
il titolo della finestra veniva impostato subito dopo aver aperto
la finestra.
14.10 V1.1a (01.04.1996)
=========================
ù Quando CAB viene usato offline (per esempio: CAB.OVL non
installato) tutti i collegamenti sono trattati come locali. Per
esempio un indirizzo http://host/path/file verr visto come
//localhost/path/file.
ù Quando si seleziona il database c't CD ora possibile l'uso di
simboli jolly. Per esempio 'K:\HTML\CT*.DAT' trova tutti i files
database contenuti nel c't CD.
ù Il pulsante di chiusura della finestra ora chiude la finestra
(prima mostrava la pagina precedente). La pagina precedente ora
pu facilmente essere nuovamente visualizzata con il pulsante
*Back*
ù Con la risoluzione 640x200 (media ST) le immagini sono scalate a
met altezza per mantenere la corrette proporzioni.
ù Tenendo premuto il tasto [Shift] quando si seleziona un
collegamento, la nuova pagina viene mostrata in una nuova
finestra. Allo stesso modo tenendo premuto il tasto [Shift]
quando si seleziona 'OK' in Apri HTML, Apri URL, o elenco
indirizzi, la nuova pagina viene mostrata in una nuova finestra.
ù CAB adesso pu mostrare il codice sorgente anche se non stato
installato alcun programma esterno.
ù CAB stato esteso per comprendere le seguenti estensioni di
NetScape:
- Usando il marcatore (tag) <HR> sono considerati gli
attributi WIDTH=, SIZE=, NOSHADE ed ALIGN= .
- Usando <TD> e <TH> sono considerati gli attributi WIDTH= ed
HEIGHT=.
- Dal lato client le Image Maps sono per il momento solo
parzialmente implementate: <MAP NAME=name> <AREA SHAPE=rect
COORDS="x1,y1,x2,y2" HREF=url> </MAP>
ù Ridotta l'ottimizzazione nella gestione di alcune tabelle
recursive. Le tabelle principali possono essere, in funzione
delle dimensioni della finestra, calcolate ripetutamente: come
conseguenza l'elaborazione delle tabelle richiede molta tempo di
calcolo.
Esempio: Le pagine di FOCUS (all'inizio del 1996) (www.focus.de)
hanno una tabella con sette livelli di annidamento: questo
comporta un tempo assurdo per il loro calcolo (pi di cinque
minuti per pagina). Dei sette livelli, ne sono usati solo due (il
resto consiste in celle che non contengono nulla se non altre
celle ( una programmazione corretta, ma stupida)). CAB calcola
ogni tabella come una cella singola (per esempio come una
colonna) che determina una velocit di calcolo cosiderevolmente
maggiore, anche se non esattamente rapidissima: per lo meno un
miglioramento.
ù Qualunque tipo di file che non pu essere mostrato da CAB e per
il quale non esiste alcuna applicazione associata (definita in
base all'estensione) opzionalmente potr essere salvato in una
cartella.
ù E' ora possibile la stampa GDOS. Attualmente possono essere
stampate solo immagini monocromatiche. E' possibile l'output
attraverso altri dispositivi GDOS, per es. Metafile, IMG. ecc.
ù Il box di dialogo dell'elenco indirizzi (Hotlist) pu venire
interamente controllato da tastiera.
ù I comandi di clipboard, taglia [Control]+X, copia [Control]+C e
incolla [Control]+V sono adesso supportati su tutti i campi
editabili dei box di dialogo.
ù I comandi della Clipboard sono adesso disponibili nei campi
editabili del documento.
ù La posizione della finestra viene ora salvata usando il comando
salva preferenze del men opzioni.
ù Supporto per i nuovi comandi (HTML3):
- <BIG>, </BIG> large text
- <SMALL>, </SMALL> small text
- <SUP>, </SUP> Superscript
- <SUB>, </SUB> Subscript
- <Q>, </Q>, <LANG>, </LANG>
ù Le entry dell'elenco indirizzi possono essere create manualmente.
ù Bugfix: i files HTML files con commenti di lunghezza eccezionale
che non usano l'estensione .HTM (o .html su sistemi che
supportano i long filename) erano mostrati come testo ASCII.
ù Bugfix: Le tavole con un grande numero di linee e/o colonne
causavano problemi.
ù Aumentata la tolleranza del programma per agevolare alcuni autori
di documenti HTML che inventano incredibili convoluzioni di
comandi, anche quando esiste gi un semplice comando HTLM :-\
14.11 V1.2 (10.04.1996)
========================
ù Bugfix: Quando resta poca memoria, CAB libera la memoria
richiesta meno di frequente (per es. immagini nella cache RAM). A
causa di un errore di calcolo ci poteva portare ad un ciclo
senza fine.
ù E' possibile la stampa colori (sempre se il driver GDOS la
supporta).
ù La dimensione assoluta in pixel (con tabelle o <HR>), in fase di
stampa, viene convertita alla risoluzione della stampante.
ù Protocollo OLGA: CAB un client OLGA.
ù Primo tentativo di supportare le immagini JPEG; il file
CAB_JPEG.OVL, che gestisce le immagini JPEG deve trovarsi nella
stessa cartella di CAB. NOTA: CAB.OVL sempre necessario per il
collegamento on-line, non si deve rinominare nessuno dei due
file!
14.12 V1.2a (16.04.1996)
=========================
ù Bugfix: Se CAB resta con poca memoria, prova di liberare pi
memoria (per es. cancellando immagini nella cache immagini). A
causa di un errore di calcolo della memoria disponibile CAB si
trovava bloccato in un ciclo senza fine.
14.13 V1.2b (19.04.1996)
=========================
ù I valori dei margini di stampa non erano valutati correttamente,
if the entries were 3-stelling?.
ù Bugfix: CAB prova a formattare le tabelle anche se manca un
marcatore </tr> assumendo che sia presente. A causa di un errore
in CAB questo soluzione ad avere problemi con le boxed tables.
Ora dovrebbe funzionare nuovamente.
ù La stampa a colori con NVDI4 ora funziona correttamente. !Item
Bugfix: Se l'opzione 'Usa le impostazioni del documento'
(relativa ai colori di testo e fondo) non era selezionata, non
venivano mostrate le immagini di fondo. Entrambi le impostazioni
sono ora indipendenti tra loro.
14.14 V1.3 (20.05.1996)
========================
ù Nuovo modulo JPEG fornito da Dieter Fiebelkorn.
ù Supporto delle Mail (mailto:user@address)
ù I Server Proxy e SMTP possono essere impostati direttamente da
CAB. (non applicabile per le operazioni locali (offline))
ù Eliminati alcuni piccoli errori.
ù Le estensioni sconosciute vengono ignorate. Per esempio lo Java
Script (<SCRIPT>...</SCRIPT>) viene ignorato, e non viene pi
mostrato come testo HTML.
ù E' supportalo lo 'Slide shows' via <meta http-equiv="Refresh"
content="5; url=xyz"> .
ù I marcatori <FONT> adesso supportano i colori (<FONT COLOR=...>)
ù Sono supportati i colori nelle tabelle: BGCOLOR= per lo sfondo
delle tabelle e/o delle celle; BORDERCOLOR=, BORDERCOLORLIGHT=
and BORDERCOLORDARK= per i bordi delle tabelle.
ù Il colore pi importante pu essere assegnato per nome oltre che
per numero esadecimale. Per esempio COLOR=White invece di
COLOR=#FFFFFF.
ù I collegamenti possono essere seguiti durante la formattazione
del testo (il mouse non ancora considerato durante il
caricamento di un'immagine). La formattazione viene abbandonata e
il documento desiderato caricato immediatamente.
14.15 V1.4 (19.09.1996)
========================
ù La stampa con NVDI 4 richiede meno memoria in quanto NVDI 4 ora
responsabile di scalare le immagini. Questo vale, sopratutto, per
il dispositivo di stampa TrueColor, e quello di stampa a mezza
tinta (32 bit/pixel). Purtroppo altri programmi GDOS non offrono
questa funzione -usate NVDI!
ù CAB ora supporta le stesse definizioni dei colori di testo usati
da NetScape e MS Explorer.
ù Aggiunto il pulsante Stop. E' ora possibile interrompere la
formattazione del testo con il mouse. (corrisponde alla pressione
del tasto [ESC]).
ù Durante la conversione delle immagini (dithering), CAB ora rileva
gli eventi AES. Questo rende possibile lo scroll del documento,
la selezione di un'altro link e l'interruzione della
formattazione durante la conversione delle immagini.
ù Bugfix: Nella risoluzione 640x200 (Media-ST) le coordinate del
mouse per le mappe immagini (image maps) non venivano scalate.
ù Il testo Sorgente ora mostrato con tutte le tag HTML ed i
commenti evidenziati (comandi HTML in blu e commenti in rosso).
ù L'estensione NetScape 'Frames' devia considerevolmente dalla
filosofia e la pratica HTML. I browsers WWW possono, di norma,
ignorare qualsiasi tag HTML che non sono in grado di
visualizzare, senza perdere le informazioni presente nel file.
Purtroppo questo non vero per i 'Frames' di NetScape, cos i
browsers che non supportano il marcatore 'Frames' perdono
effettivamente informazioni!
CAB non supporta ancora il marcatore 'Frames' di NetScape, ma ora
in grado di mostrare l'elenco dei documenti contenuti nel
'Frame' e di consentirne l'accesso.
ù I file esterni e i moduli di CAB possono essere opzionalmente
inseriti in una cartella chiamata MODULES che si trova nella
cartella CAB o lasciati nella stessa cartella di CAB.APP . Il
cambiamento coinvolge i seguenti file : CAB_JPEG.OVL (questo file
pu essere chiamato anche JPEG.OVL) CAB.INF CAB.OVL CACHE_ED.PRG
e CACHE_ED.PRG (il programma che gestisce la cache WWW)
HOTLIST.HTML
ù Le immagini con gli attributi WIDTH= e HEIGHT= definiti, sono
caricate dopo la formattazione del testo. Questo significa che il
testo visualizzato pi rapidamente. Immagini senza gli
attributi WIDTH= e HEIGHT= devono essere ricevute e visualizzate
immediatamente perch in nessun modo CAB (o qualsiasi altro
browser) pu conoscere in anticipo le loro dimensioni.
ù Bugfix: CAB non caricava "long filenames" contenenti spazi
passati via VA_START o Drag&Drop, adesso funziona nuovamente.
ù Nuove tags:
- <DIV> </DIV>
- <IMAGE> (un altro marcatore Netscape, identico a <IMG>)
ù 'a proposito di:'-Protocollo
ù La struttura della cache WWW stata riorganizzata. I files sono
ora memorizzati in sottocartelle. Questo dovrebbe evitare
cartelle con troppi files e ridurre il tempo necessario per
caricare/salvare i files. Il tentativo di aprire una cache CAB
con il vecchio formato determina automaticamente l'aggiornamento
della struttura dei files - questa operazione pu richiedere
tempo (ma avviene una sola volta).
ù Protocollo CAB: Sono stati implementati alcuni messaggi AES per
chiamare varie funzioni di CAB da programmi esterni. Deve essere
definita una variabile di ambiente 'BROWSER' contenente il
percorso completo per CAB. Programmi che richiedono accesso alle
funzioni di CAB possono impiegare questa variabile per
localizzare/aprire CAB.
ù Nelle tavole sono valutati ALIGN=LEFT ed ALIGN=RIGHT.
14.16 V1.4a (01.10.1996)
=========================
ù Bugfix: Nella stampa con un driver TrueColor, alcuni colori non
erano stampati correttamente.
14.17 V1.5 (20.10.1996)
========================
ù Bugfix: CAB per errore usava la paletta di colori globale anche
per i files GIF che includevano una paletta di colori locale.
ù Supporto delle GIF animate. Le animazioni possono essere fermate
in qualsiasi momento con il pulsante Stop.
ù Le animazioni GIF possono essere disabilitate da
'Opzioni/Display'. Questo consente di risparmiare risorse di
memoria e di sistema, perch solo il primo fotogramma della GIF
animata decodificato e ditherizzato. Le immagini nella cache
rimangono intatte e sono mostrate come fotogrammi singoli se
l'opzione animazioni GIF disabilitata.
ù CAB ora mostra la destinazione di qualsiasi link sotto il
puntatore del mouse - che diventa una mano indicante - nella
linea informazioni della finestra. Non pi necessario cliccare
con il tasto destro per verificare la destinazione.
ù Bugfix: se un nuova cartella cache era selezionata, ma nessun
file CACHE.CAB era stato creato, CAB non sempre inizializzava
correttamente la cartella cache.
ù Bugfix: L'ultimo elemento in una lista all'interno di tags
<CENTER> non era visualizzata correttamente.
ù Le pi recenti versioni di CAB.OVL si installano anche se STiK
non on-line. Questo causava messaggi di 'Network down' se STiK
era off- line. CAB.OVL ora chiamato solo se STiK riporta la
stato 'On-line'.
ù Nuovo box di dialogo 'Opzioni/programmi Internet'. Consente di
installare differenti programmi per i vari protocolli Internet.
Se un URL chiama uno di questi protocolli, il programma
corrispondente verr richiamato (a condizione che il programma
sia in grado di accettare un URL come parametro). Tutti i
protocolli (ancora) non supportati da CAB.OVL e per i quali
esiste un idoneo programma, possono ora essere chiamati da CAB.
Le impostazioni di questo box di dialogo hanno la precedenza su
CAB.OVL.
ù Nuova opzione 'File binari' aggiunta al box di dialogo 'Opzioni/
Programmi esterni'. Possono essere definite le estensioni dei
files che verranno trattati come files binari. I Files binari per
i quali non stata installata nessuna applicazione possono,
attraverso il file selector, essere copiati dovunque su disco e
CAB non cercher di visualizzarli. Questa opzione si riferisce
esclusivamente ai formati file non leggibili ASCII, inclusi i
files codificati UUE, Mac BinHex ecc. Questi tipi di files
dovranno essere indicati nel dialogo. CAB riconosce
automaticamente i files binari 'reali' che quindi non dovranno
essere inseriti.
ù Le icone della barra dei pulsanti possono essere
attivate/disattivate cliccando sul piccolo triangolo a destra del
pulsante Stop. Disattivando le icone si aumenta lo spazio
disponibile per le pagine Web.
14.18 V2.0 (05.01.1997)
========================
ù CAB 2.0 stato quasi completamente riprogrammato! Questo si
reso necessario per implementare il supporto dei frames con in
pi il vantaggio di risolvere problemi presenti da molto tempo
(per esempio, la lenta formattazione delle tables).
ù CAB per opzione suppora l'estensione Netscape frames.
ù Sotto MagiCMac/MagiC PC CAB sono supportati i tasti Page up, Page
down, Home and End keys disponibili su gran parte delle tastiere
Mac/PC.
ù Tutte le immagini sono formattate dopo la formattazione del testo
- anche se le tags 'dimensione immagine' sono mancanti!
ù Le animazioni GIF trasparenti tremolavano nelle precedenti
versioni di CAB, perch lo sfondo doveva essere sempre
ripristinato. Se NVDI >=3.0 o installato EdDI sono usate
bitmaps off-screen ed il tremolio evitato.
ù E'ora possibile la navigazione "Avanti" e "Dietro" delle pagine.
ù Nuove HTML tags e attributi:
- <IMG HSPACE=pixel VSPACE=pixel>
- <UL TYPES=SQUARE|DISC|CIRCLE>
- <LI TYPES=SQUARE|DISC|CIRCLE>
- <OL TYPES=1|I|i|A|a START=number>
- <LI TYPES=1|I|i|A|a VALUE=number>
- <BODY LEFTMARGIN=pixel TOPMARGIN=pixel>
- <BGSOUND SRC=url LOOP=INFINITE|count> -> necessario GEMJING
- <SOUND SRC=url LOOP=INFINITE|count DELAY=sec> -> necessario
GEMJING
- <AREA SHAPE=DEFAULT>
- <TABLE CELLPADDING=pixel CELLSPACING=pixel BORDER=pixel>
- <TH NOWRAP>
- <TD NOWRAP>
- <CAPTION ALIGN=LEFT|RIGHT|CENTER VALIGN=TOP|BOTTOM>